/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package pe.gov.mtc.dgac.licencias.service;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import pe.gov.mtc.dgac.licencias.bean.AuditorTipoauditTO;
import pe.gov.mtc.dgac.licencias.bean.AuditoriaTO;
import pe.gov.mtc.dgac.licencias.bean.TipoAuditoriaTO;
import pe.gov.mtc.dgac.licencias.persistence.AuditoriaDAO;

/**
 *
 * @author elvis
 */
@Service
public class AuditoriaImplService implements AuditoriaService{

    @Autowired
    private AuditoriaDAO auditoriaDAO;
    
    public List<AuditoriaTO> listarAuditorias(AuditoriaTO auditoria) {
        return auditoriaDAO.listarAuditorias(auditoria);
    }

    public void registrarAuditoria(AuditoriaTO auditoria) {
        auditoriaDAO.registrarAuditoria(auditoria);
    }

    public void eliminarauditoria(Integer auditoria) {
        auditoriaDAO.eliminarauditoria(auditoria);
    }

    public AuditoriaTO obtenerAuditoria(Integer auditoria) {
        return auditoriaDAO.obtenerAuditoria(auditoria);
    }

    public List<TipoAuditoriaTO> listatipoAuditoria() {
        return auditoriaDAO.listatipoAuditoria();
    }

    public List<AuditorTipoauditTO> listarAuditoresAptos() {
        return auditoriaDAO.listarAuditoresAptos();
    }

}
